package com.powernode.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.powernode.domain.ProdProp;

import java.util.List;

/**
 * 内容:
 * 作者: cy
 */
public interface ProdPropService extends IService<ProdProp> {


    /**
     * 分页查询属性列表
     *
     * @param page
     * @param prodProp
     * @return
     */
    Page<ProdProp> selectProdPropPage(Page<ProdProp> page, ProdProp prodProp);

    /**
     * 新增属性和属性值
     *
     * @param prodProp
     */
    void savePropProdAndValues(ProdProp prodProp);

    /**
     * 查询当前店铺的所有属性集合
     *
     * @param shopId
     * @return
     */
    List<ProdProp> selectShopProdProp(Long shopId);
}
